\documentclass[10pt,letterpaper]{report}
\input{prologue.ltx-inc}
\begin{document}

\title{
  {\Huge\bfseries Photran Developer's Guide} \\
  \vspace*{1em}
  {\LARGE Part II: Specialized Topics} \\
  \vspace*{1em}
  {\normalsize \today\ Revision}
  \vspace*{3in}
}
\author{
N. Chen \\
J. Overbey \\
}
\date{}

\maketitle

\tableofcontents

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\chapter{Interactions with CDT}
\label{cha:cdt}
\input{cha-cdt.ltx-inc}

\chapter{The Abstract Syntax Tree and Virtual Program Graph}
\label{cha:ast-vpg}
\input{cha-ast-vpg.ltx-inc}

\chapter{Refactorings}
\label{cha:refactoring}
\input{cha-refactoring.ltx-inc}

%\chapter{Parsing and Preprocessing}
%\label{cha:parsing}
%\input{cha-parsing.ltx-inc}

\chapter{The Fortran Editor}
\label{cha:editor}
\input{cha-editor.ltx-inc}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\appendix

%\chapter{Creating an Error Parser}
%\label{app:creating_an_error_parser}
%\input{app-error-parsers.ltx-inc}

%\chapter{Simple Fortran Refactoring Example}
%\label{app:obfuscate_refactoring}
%\input{app-obfuscate-fortran.ltx-inc}

%\chapter{Creating Tests for the Rename Refactoring}
%\input{app-rename-tests.ltx-inc}

\chapter{Adding New Fortran Syntax}
\input{app-new-syntax.ltx-inc}

\chapter{Regenerating the Help Plug-in}
\label{app:help}
\input{app-generating-help.ltx-inc}

\chapter{Manual Tests for the GNU Managed Build Toolchain}
\input{app-mbs-tests.ltx-inc}

\chapter{Release and Deployment Procedure}
\input{app-deploy.ltx-inc}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}
